% 1 - ορισμός. Τι είναι το Java Virtual Machine
Diclib.com
Διαδικτυακό λεξικό

Τι (ποιος) είναι Java Virtual Machine - ορισμός

RUNTIME ENVIRONMENT THAT CAN EXECUTE JAVA BYTECODE AS A RESULT OF COMPILING COMPUTER PROGRAMS WRITTEN IN THE JAVA PROGRAMMING LANGUAGE
Jvm; JVM; Java VM; JavaVM; Java vm; Java sandbox; C to Java byte-code compiler; Java runtime system; C to Java Virtual Machine compilers; JSR 924; Java Virtual Machine heap; JVM heap; Permanent Generation; Jvm architecture; Permanent generation; Permgen; PermGen; Jucheck.exe process; Java Virtual Machine; Java Virtual Machine Specification; Java runtime; TeaVM; Bck2Brwsr; Java-to-JavaScript compilers
  • Overview of a Java virtual machine (JVM) architecture based on The Java Virtual Machine Specification Java SE 7 Edition

Java Virtual Machine         
<language, architecture> (JVM) A specification for software which interprets Java programs that have been compiled into byte-codes, and usually stored in a ".class" file. The JVM instruction set is stack-oriented, with variable instruction length. Unlike some other instruction sets, the JVM's supports object-oriented programming directly by including instructions for object method invocation (similar to subroutine call in other instruction sets). The JVM itself is written in C and so can be ported to run on most platforms. It needs thread support and I/O (for dynamic class loading). The Java byte-code is independent of the platform. There are also some hardware implementations of the JVM. {Specification (http://javasoft.com/docs/books/vmspec/html/VMSpecTOC.doc.html)}. {Sun's Java chip (http://news.com/News/Item/0,4,9328,00.html)}. [Documentation? Versions?] (2000-01-03)
Java VM         
JVM         
Java Virtual Machine (Reference: Java)

Βικιπαίδεια

Java virtual machine

A Java virtual machine (JVM) is a virtual machine that enables a computer to run Java programs as well as programs written in other languages that are also compiled to Java bytecode. The JVM is detailed by a specification that formally describes what is required in a JVM implementation. Having a specification ensures interoperability of Java programs across different implementations so that program authors using the Java Development Kit (JDK) need not worry about idiosyncrasies of the underlying hardware platform.

The JVM reference implementation is developed by the OpenJDK project as open source code and includes a JIT compiler called HotSpot. The commercially supported Java releases available from Oracle are based on the OpenJDK runtime. Eclipse OpenJ9 is another open source JVM for OpenJDK.